Requirements Engineering for Social Applications

نویسندگان

  • Amit K. Chopra
  • Paolo Giorgini
چکیده

We characterize social applications as those involving interaction among multiple autonomous agents. We are interested in the essential concepts and approaches for modeling such applications. We make the case that i* has some limitations with respect to the modeling of social applications. The problem is in the intentional nature of i*. The deeper roots though lie in the centralized machine-oriented approach of current requirements engineering approaches. We recommend an interaction-oriented approach to requirements modeling, modeling in terms of social commitments rather than dependencies, and in general, accommodating a distributed perspective right from the earliest phases of software engineering. For clarity, we also distinguish social commitments from various similar-sounding notions in the literature.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

User-Driven Requirements Engineering for Mobile Social Software

Social software is an important phenomenon which allows end-users to be socially connected whenever and wherever they want. The broad distribution of sophisticated mobile devices strengthens the importance of Mobile Social Software while the number of mobile social applications is increasing. Emerging paradigms such as mobile and service-oriented computing raise challenges for the design and de...

متن کامل

Requirements Engineering Domain Dimensions

This doc gives my initial ideas on the dimensions/criteria for different genres of applications (or domains if you prefer), following my summary presentation at the Dagstuhl workshop. The application genres were • Engineering – control applications − large scale systems engineeringaircraft, chemical plants... • Administrative systems − large scale social systems (engineering ??) • User driven s...

متن کامل

On the Interaction between Socio-Technical Dimensions in the Next Generation of Requirements Engineering

The practice of human-centered methodologies for software development, such as agile methodologies, is impacted by the surrounding technological environment. This paper analyzes the potential of the Mobile Social Web in facilitating the social dimension of agile requirements engineering. In doing so, an agile requirements engineering process (AREP) is presented. AREP consists of a nonlinear seq...

متن کامل

Software Security Engineering: Design and Applications

Muthu Ramachandran from Leeds Metropolitan University, UK has recently published a book entitled, Software Security Engineering: Design and Applications. The author claims that the book provides systematic approaches to engineering, building and assuring software security throughout software lifecycle, software security based requirements engineering, design for software security, software secu...

متن کامل

User Requirement Analysis of Social Conventions Learning Applications for Non-Natives and Low-Literates

Learning and acting on social conventions is problematic for low-literates and non-natives, causing problems with societal participation and citizenship. Using the Situated Cognitive Engineering method, requirements for the design of social conventions learning software are derived from demographic information, adult learning frameworks and ICT learning principles. Evaluating a sample of existi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011